Tags: sitting duck meaning in tamil, sitting duck ka matalab tamil
me, tamil meaning of sitting duck, sitting duck meaning dictionary.
sitting duck
in tamil. Translation and meaning of sitting duck in English tamil
dictionary.
Provided by KitkatWords.com: a free online English
tamil picture dictionary.